home *** CD-ROM | disk | FTP | other *** search
- xtra PrintOMatic
- --
- -- PrintOMatic Xtra
- -- Version 1.6.2
- -- Copyright 1994-2000 Electronic Ink
- --
- -- CREATE/DESTROY/RESET A DOCUMENT
- new object
- forget object
- reset object
- --
- -- DOCUMENT/JOB SETUP
- doPageSetup object -- returns TRUE or FALSE
- doJobSetup object -- returns TRUE or FALSE
- --
- -- DOCUMENT ATTRIBUTES
- setDocumentName object, string name
- setLandscapeMode object, boolean landscape
- getLandscapeMode object -- returns TRUE or FALSE
- setMargins object, rect margins
- getMargins object -- returns margins in Rect form
- setPrintableMargins object
- getPageWidth object -- returns page width
- getPageHeight object -- returns page height
- getPaperWidth object -- returns paper width
- getPaperHeight object -- returns paper height
- --
- -- CREATE/SET PAGES
- newPage object -- returns page number
- setPage object, int pageNumber
- --
- -- TEXT/GRAPHIC ATTRIBUTES
- setTextFont object, string fontName -- returns TRUE if font was set
- setTextSize object, int pointSize
- setTextStyle object, string styleCodes
- setTextJust object, string justification
- setTextLineSpacing object, int spacing
- setColor object, int red, int green, int blue
- setGray object, int graylevel
- setLineWeight object, int pointSize
- --
- -- GRAPHIC ELEMENTS
- drawRect object, rect bounds, boolean filled
- drawLine object, point start, point end
- drawRoundRect object, rect bounds, int cornerRadius, boolean filled
- drawOval object, rect bounds, boolean filled
- drawText object, string text, point location
- drawPicture object, * -- castmem or fileName, location (point or rect)
- drawStagePicture object, * -- location (point or rect), stage portion (rect), grabOffscreen (boolean)
- --
- -- CREATE FRAMES AND APPEND CONTENTS
- newFrame object, rect bounds, boolean linkedToPrevious
- append object, * any -- returns number of text characters appended
- appendFile object, * fileName -- returns number of text characters appended
- getInsertionPoint object -- returns string ΓÇ£page, x, yΓÇ¥
- --
- -- CUSTOMIZE THE PROGRESS BOX
- setProgressMsg object, string message
- setProgressPict object, * pictCastMember
- setProgressLoc object, point location
- clearProgressLoc object
- --
- -- PRINT OR PREVIEW
- * printPreview * -- returns TRUE or FALSE
- * print * -- returns TRUE or FALSE
- * printStage *
- --
- -- MISCELLANEOUS
- hideMessages object, boolean hide
- setPageNumSymbol object, string symbol
- + getVersion object -- returns version number
- + register object, string serialNumber -- returns TRUE or FALSE
- + setLowMemLimits object, globalHeap, localHeap
- --
- -- MACINTOSH-ONLY ROUTINES
- * printToPictFiles * -- returns TRUE or FALSE
-
- draw1bitStagePicture object, * -- location (point or rect), stage portion (rect), grabOffscreen (boolean)
- loadPageSetup object, string fileName, int resourceID -- returns TRUE or FALSE
-
- savePageSetup object, string fileName, string fileType, string fileCreator, int resourceID -- returns TRUE or FALSE
-
-